TEDxIIITBangalore

TEDx

On the day of the event